hydrogen lamp - French English Dictionary